package com.xintai.sparepart.spareandpart.mapper;

import java.util.List;
import java.util.Map;

import com.xintai.sparepart.spareandpart.domain.BeiClients;

/**
 * 备品备件客户管理Mapper接口
 *
 * @author xintai
 * @date 2020-12-29
 */
public interface BeiClientsMapper
{
    /**
     * 查询备品备件客户管理
     *
     * @param beiId 备品备件客户管理ID
     * @return 备品备件客户管理
     */
    public BeiClients selectBeiClientsById(Long beiId);

    /**
     * 查询备品备件客户管理列表
     *
     * @param beiClients 备品备件客户管理
     * @return 备品备件客户管理集合
     */
    public List<BeiClients> selectBeiClientsList(BeiClients beiClients);

    /**
     * 新增备品备件客户管理
     *
     * @param beiClients 备品备件客户管理
     * @return 结果
     */
    public int insertBeiClients(BeiClients beiClients);

    /**
     * 修改备品备件客户管理
     *
     * @param beiClients 备品备件客户管理
     * @return 结果
     */
    public int updateBeiClients(BeiClients beiClients);

    /**
     * 删除备品备件客户管理
     *
     * @param beiId 备品备件客户管理ID
     * @return 结果
     */
    public int deleteBeiClientsById(Long beiId);

    /**
     * 批量删除备品备件客户管理
     *
     * @param map 需要删除的数据ID
     * @return 结果
     */
    public int deleteBeiClientsByIds(Map map);
}
